* {padding: 0;margin: 0;font-family:Microsoft Yahei,Times, TimesNR, 'New Century Schoolbook', Georgia, 'New York', serif;}
.fl{float: left;}
.fr{float: right;}
.fix{zoom:1;}
.fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;} 
.bg-col01{background-color: #eceef0;}
.top{position: absolute;left: 0;top: 0;width: 100%;height: 90px;background: rgba(0,0,0,0.1);z-index: 10;}
#logo{height: 80px;padding-top: 10px;width: 15%;text-align: center;}
.top .nav ul{overflow: hidden;padding-left: 0;margin: 0;}
.top .nav ul li{float: left;list-style: none;width: 90px;text-align: center;}
.top .nav ul li:hover{background-color: rgba(255,255,255,0.3);}
.top .nav ul li:hover a{color: #ff6600;} 
.top .nav ul li:hover a span{border-bottom: 1px solid #ff6600;padding-bottom: 5px;}
.top .nav ul li:first-child{margin-right: 27px;}
.top .nav ul li:nth-child(2){margin-right: 16px;}
.top .nav ul li:nth-child(3){margin-right: 16px;}
.top .nav ul li a{text-decoration: none;line-height: 90px;color: #fff;display: block;}
/* 下划线样式 */
.underline{border-bottom: 1px solid #ff6600;padding-bottom: 5px;}
.top .right{float: right;width: 15%;padding:30px 20px;}
.top .right ul li{list-style: none;float: left;width: 25%;}
.top .right ul li a{text-decoration: none;color: #fff;}
.top .right ul li a i{font-size: 32px;}
//轮播图css
ul, ol { padding: 0;}
.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left;text-align: center;}
.banner ul li img{width: 100%;}
#b04 { width: 100% !important;}
#b04 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#b04 .dots li{ display: inline-block; width: 10px; height: 10px; margin: 0 4px; text-indent: -999em; border: 2px solid #fff; border-radius: 6px; cursor: pointer; opacity: .4; -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s;}
#b04 .dots li.active {background: #fff;opacity: 1;}
#b04 .dots li img{width: 100%}
#b04 .arrow { position: absolute; top: 50%;}
#b04 #al { left: 15px;}
#b04 #ar { right: 15px;}
.aboutus{text-align: center;padding-top: 60px;}
/* .ad img{width: 1180px;} */
#aboutus01{padding-bottom: 60px;}
#aboutus01 .list01{width: 80%;    margin: 0 auto;}
#aboutus01 .list01 ul{overflow: hidden;margin: 80px auto 60px;}
#aboutus01 .list01 ul li{list-style: none;float: left;width: 25%;}
#aboutus01 .list01 ul li a{display: block;text-decoration: none;color: #494949;}
#aboutus01 .list01 ul li a img{border: none;}
#aboutus01 .list01 ul li a .text{line-height: 57px;margin-top: 23px;}
#aboutus01 .function-us{padding: 20px 0 26px;border: 2px dashed #ff6600;width: 80%;margin: 0 auto;}
#aboutus01 .list01 ul li a .line{width: 32px;height: 4px;background-color: red;margin: 0 auto;}
#aboutus01 .function-us .function-title{line-height: 55px;font-size: 26px;color: #333333;}
#aboutus01 .function-us .function-info{line-height: 27px;font-size: 18px;color: #333333;}
#aboutus02 .title{margin-bottom: 100px;padding-right: 12%;}
#aboutus03{overflow: hidden;}
#aboutus04{padding-bottom: 20px;}
#aboutus07{padding-bottom: 130px;}

.aboutus_bg{width: 80%;margin: 0 auto;padding-left: 12%;}
.aboutus_bg .about{text-align: left;margin-top: 150px;padding-right: 15%;}
.aboutus_bg .about .firstInfo{font-size: 30px;color: #ff6600;line-height: 68px;}
.aboutus_bg .about .secondInfo{color: #373435;}
.aboutus .title{font-size: 40px;color: #555;}

.bottom{background-color: #333333;border-top:1px solid #5c5c5c;padding-bottom: 64px;}
.bottom .title{text-align: center;color: #fff;font-size: 38px;line-height: 130px;}
.bottom .merchantLogo{width: 80%;margin: 0 auto;}
.bottom .merchantLogo ul li{list-style: none;float: left;width: 20%;text-align: center;}
.bottom .company{color: #fff;text-align: center;font-size: 22px;line-height: 41px;    margin-top: 60px;}
.bottom .address{color: #cccccc;text-align: center;font-size: 16px;line-height: 33px;}
.bottom .code{text-align: center;margin-top: 18px;}
.bottom .code p{color: #ffffff;font-size: 18px;line-height: 55px;}